Android Veri Tipi Dönüşümü
Merhaba Arkadaşlar.
Matematiksel işlem yapan bir uygulama hazırlıyorum. Uygulamada Buttona basılınca bir takım matematiksel işlemler yapmasını ardından bulduğu değerleri yeni açılacak ekranda göstermesini istiyorum. Fakat uygulama hata veriyor ve sonuçları diğer ekrana aktaramıyor.
tv_yDegeri.setText("Y'nin Değeri: " + yDeger);
tv_xDegeri.setText("X'in Değeri: " + xDeger);
Şu kodlarda tip dönüşümünün gerçkleşmediğine dair hata aldım. İnternetten bakıp farklı şekilde dönüştürmeye çalıştım ama yine hata vermeye devam etti. Aldığım hatalar şu şekilde;
-String literal in settext can not be translated.Use android resources instead.
-Do not concatenate text displayed with settext. Use resource string with place holders
Bunlarda kodlar.
btnCozum.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
a = Integer.parseInt(et_a.getText().toString());
b = Integer.parseInt(et_b.getText().toString());
c = Integer.parseInt(et_c.getText().toString());
k = Integer.parseInt(et_k.getText().toString());
m = Integer.parseInt(et_m.getText().toString());
n = Integer.parseInt(et_n.getText().toString());
Delta1 = a*m - b*k;//Burda delta işlemleri yapılıyor.
Delta2 = c*m - n*b;
Delta3 = a*n - c*k;
xDeger = Delta2/Delta1;
yDeger = Delta3/Delta1;
tv_yDegeri.setText("Y'nin Değeri: " + yDeger);
tv_xDegeri.setText("X'in Değeri: " + xDeger);
Intent gecisEkran3 = new Intent(getApplicationContext(),dogrusal_sonuc.class);
startActivity(gecisEkran3);
}
});